Au XIIIe siècle, en pleine guerre entre l'Angleterre et l'Ecosse, Judith part, comme promis, dans les Highlands pour aider son amie d'enfance lors de son accouchement. Mais en route, elle s'abandonne à l'un des guerriers chargés de l'escorter.
Au XIIIe siècle, en pleine guerre entre l'Angleterre et l'Ecosse, Judith part, comme promis, dans les Highlands pour aider son amie d'enfance lors de son accouchement. Mais en route, elle s'abandonne à l'un des guerriers chargés de l'escorter.
En 1802, pour tenter de réconcilier deux familles, le roi George III a une idée de génie : marier Sara Winchester, 4 ans, à Nathan St. James, 14 ans, en échange d'une forte récompense. Quelques années plus tard, Nathan enlève son épouse et l'emmène sur son vaisseau afin de prendre possession du trésor promis. Sara, très amoureuse, est décidée à faire chavirer son coeur.